Page({
    data: {
        motto: 'Hello Worlds'
    },
    onLoad: function () {
        // 页面加载时执行的逻辑
    },
    login() {
        // 微信登录
        wx.login({
            success: (res) => {
                if (res.code) {
                    // 获取 code 后调用后端登录接口
                    wx.request({
                        url: 'https://120.0.0.1/wx/login', // 替换为你的后端地址
                        method: 'POST',
                        data: {
                            code: res.code,
                        },
                        success: (response) => {
                            if (response.data.status === 1) {
                                // 登录成功
                                const user = response.data.user;
                                console.log('登录成功', user);
                                wx.setStorageSync('user', user); // 将用户信息存储到本地
                            } else {
                                // 登录失败
                                console.error('登录失败', response.data.message);
                            }
                        },
                        fail: (err) => {
                            console.error('请求失败', err);
                        },
                    });
                } else {
                    console.error('获取 code 失败', res.errMsg);
                }
            },
            fail: (err) => {
                console.error('微信登录失败', err);
            },
        });
    }
});